package main

import (
	"net/http"
	"os"
)

func main() {
	//StripPrefix 返回一个处理程序，它通过从请求 URL 的 Path（和 RawPath 如果设置）中删除给定的前缀并调用处理程序 h 来处理 HTTP 请求。
	//StripPrefix 通过回复 HTTP 404 not found 错误来处理对不以前缀开头的路径的请求。
	//前缀必须完全匹配：如果请求中的前缀包含转义字符，则回复也是 HTTP 404 not found 错误。

	path, _ := os.Getwd()

	///tmp/files 一定要包含 /tmp/
	http.Handle("/tmp/", http.StripPrefix("/tmp/files/", http.FileServer(http.Dir(path))))
	http.ListenAndServe(":8000", nil)
}
